The Merdeka 118 Where The Russian Couple Climbed!